@charset "utf-8";
/* CSS Document */
div.mouth_detail{
	float:left;
	width:100%;
	min-width:730px;
	margin-bottom:5px;
	margin-top:10px;
}
div.mouth_detail div.invite_mouth_fun_year{
	float:right;
	font-size:12px;
	margin-right:18px;
	width: 200px;
	height: 31px;
	background:url(../../image/clip_view_time_fun_year.png) no-repeat;
}
div.invite_mouth_fun_year span{
	float:left;
	width: 15px;
	height: 15px;
	margin-top:5px;
	background:url(../../image/nyzrd.png) no-repeat;
}
div.invite_mouth_fun_year span.nian{
	background-position: 0px 0px;
}
div.invite_mouth_fun_year span.zhou{
	background-position: 0px -30px;
}
div.invite_mouth_fun_year span.ri{
	background-position: 0px -45px;
}
div.invite_mouth_fun_year span.yue{
	background-position: 0px -15px;
}
div.invite_mouth_fun_year span.di{
	background-position: 0px -60px;
}
div.invite_mouth_fun_year a{
	width:30px;
	height:20px;
	display:block;
	float:left;
	margin:0 3px;
	margin-top:4px;
	cursor:pointer;
}
div.invite_mouth_fun_year a.y_left{
	background:url(../../image/arrow.png) 0px 0px  ;
}
div.invite_mouth_fun_year a.y_left:hover{
	background:url(../../image/arrow.png) -30px 0px  ;
}
div.invite_mouth_fun_year a.y_right{
	background:url(../../image/arrow.png) 0px -40px  ;
}
div.invite_mouth_fun_year a.y_right:hover{
	background:url(../../image/arrow.png) -30px -40px  ;
}
div.invite_mouth_fun_year select{
	float:left;
	font-size: 12px;
    margin: 5px 5px 0 0;
    width: 55px;
}
div.invite_mouth_fun_year select option{
	font-size:12px;
}

div.invite_mouth_fun_year span.btm_tyear{
	float:left;
	height:21px;
	width:30px;
	background:url(../../image/btm_tyear.png) no-repeat 0 0;
	font-size:11px;
	cursor:pointer;
	color:#FFF;
	margin:3px 0 0 5px;
	text-align:center;
}
div.invite_mouth_fun span.btm_tyear:hover{
	background:url(../../image/btm_tyear.png) no-repeat -30px 0;
}



div.mouth_detail div.set_h_fun{
	float:left;
}
div.mouth_detail div.set_h_fun a {
    background:none repeat scroll 0 0 #5F6662;
    border:2px outset #4A504C;
    color:#FFFFFF;
    cursor:pointer;
    float:left;
    font-size:12px;
    height:16px;
    padding:4px 10px 2px;
    text-align:center;
    text-decoration:none;
}
div.mouth_detail div.set_h_fun a:hover {
    background:none repeat scroll 0 0 #707671;
}
div.mouth_detail div.set_h_fun a:active {
    background:none repeat scroll 0 0 #4A504C;
    border:2px inset #4A504C;
}
div.mouth_detail div.add_ctday{
    background:url("../../image/personal_fun.png") no-repeat scroll 0 0 transparent;
    cursor:pointer;
    float:left;
    margin:5px 10px;
    padding-left:17px;
}
div.mouth_detail div.add_ctday:hover{
    background-position:0 -16px;
    color:#939393;
    text-decoration:underline;
}
div.mouth_detail div.set_info{
	float:left;
	color:#786566;
	padding:3px 5px;
	margin-top:3px;
}
div.mouth_detail div.view_table{
	float:left;
}
div.view_table div.table_bg{
	float:left;
}
div.table_bg a.table_btm{
	width:30px;
	height:14px;
	float:left;
	text-align:center;
	color:#fff45c;
	font-size:11px;
	padding:2px 0 1px 0;
	font-weight:bold;
	text-decoration:none;
	background:url(../../image/shift_btm.png) no-repeat 0 0;
}
div.table_bg a.table_btm:hover{
	background:url(../../image/shift_btm.png) no-repeat -30px 0;
	text-decoration:none;
}
div.table_bg a.table_onit{
	text-decoration:none;
	width:30px;
	height:14px;
	float:left;
	text-align:center;
	color:#FFF;
	font-size:11px;
	padding:2px 0 1px 0;
	font-weight:bold;
	background:url(../../image/shift_btm.png) no-repeat -60px 0;
}
div.table_bg a.table_onit:hover{
	background:url(../../image/shift_btm.png) no-repeat -90px 0;
}
div.mouth_detail div.mouth_fun{
	float:right;
	font-size:12px;
	margin-right:20px;
}
div.mouth_fun span{
	float:left;
	font-size:12px;
	padding:2px;
}
div.mouth_fun a{
	width:29px;
	height:17px;
	display:block;
	float:left;
	margin:0 3px;
	cursor:pointer;
}
div.mouth_fun a.y_left{
	background:url(../../image/arrow.jpg) 0px -51px  ;
}
div.mouth_fun a.y_left:hover{
	background:url(../../image/arrow.jpg) -29px -51px  ;
}
div.mouth_fun a.y_right{
	background:url(../../image/arrow.jpg) 0px -34px  ;
}
div.mouth_fun a.y_right:hover{
	background:url(../../image/arrow.jpg) -29px -34px  ;
}
div.mouth_fun a.m_left{
	background:url(../../image/arrow.jpg) 0px -17px  ;
}
div.mouth_fun a.m_left:hover{
	background:url(../../image/arrow.jpg) -29px -17px  ;
}
div.mouth_fun a.m_right{
	background:url(../../image/arrow.jpg) 0px 0px  ;
}
div.mouth_fun a.m_right:hover{
	background:url(../../image/arrow.jpg) -29px 0px  ;
}
div.mouth_fun select{
	float:left;
	font-size:12px;
}
div.mouth_fun select option{
	font-size:12px;
}
div.mouth_fun span.btm{
	float:left;
	height:14px;
	width:35px;
	background:url(../../image/btm.png) no-repeat 0 0;
	font-size:11px;
	cursor:pointer;
	color:#FFF;
	padding:2px 0 1px;
	margin:0 0 0 5px;
	text-align:center;
}
div.mouth_fun span.btm:hover{
	background:url(../../image/btm.png) no-repeat -35px 0;
}
div.mouth_fun span.btm:active{
	background:url(../../image/btm.png) no-repeat -70px 0;
}
